@charset "utf-8";
/* CSS Document */

body{ 
	background:#fff;
	font:13px Helvetica, sans-serif; 
	color:#666;
	line-height:160%;
	margin:0;
	padding:0;
	text-align:left;
	}					

#main {
	width:520px;
	}
	
div#form {
	background:url(../images/bg-form.gif) repeat-y;
	padding-left:126px;
	}
	
img {
	display:block;
	}
	
p, blockquote, ul, ol, form{
	margin:1em 0;
	}

label.error {
	color:#CA0000;
	font-size:0.9em;
	}

/* form */
	#formRegister, #registerOK{
		margin:0;
		padding-top:10px;
		width:260px;
		}
	#formRegister fieldset{
		margin:0;
		padding:0;
		border:none;	
		float:left;
		display:inline;
		width:260px;
		margin-left:25px;
		}		
	#formRegister legend{display:none;}	
	#formRegister p{margin:.5em 0;}	
	#formRegister label{display:block;}	
	#formRegister input, #formRegister textarea{		
		width:252px;
		border:1px solid #ccc;
		background:#fff;
		padding:3px;
		}		
	#formRegister textarea{
		height:125px;
		overflow:auto;
		}					
		
	#formRegister #submit{
		width: 127px;
		height: 33px;
		text-indent:-9999em;
		background:url(../images/valider.jpg) no-repeat;		
		border:none;
		color:#fff;
		cursor:pointer;
		margin:15px 0px 15px 65px;
		}
	#formRegister input.checkBox {
		width:20px;
		}
	#formRegister select {
		margin: 8px 0 16px;
		}
	#formRegister #fileField {
		border:none;
		}
		
/* // form */

/* page ok */
	
	#messOK {
		padding-left: 42px;
		padding-top: 8px;
		}
	#imgOK {
		float: left;
		margin-right: 12px;
		}
	#container #registerOK p.pad0 {
		padding:0;
		}
	#formfeedback h3 {
		margin-top:0px;
		}
	#formfeedback {
		padding-right:20px;
		}

/* // page ok */